# -*- coding: utf-8 -*-
# File : results.py
# Author: taoyahui
# Date : 2021/4/16

# 通用结果返回

import json
from flask import jsonify


success_result = {
    'code':200,
    'data':'ok'
}

server_error_result = {
    'code': 500000,
    'data': "服务端错误！"
}

cve_already_exist_result = {
    'code':200001,
    'data':'CVE 已存在'
}

sshpass_error_result = {
    'code': 400001,
    'data': '设置免密登录失败'
}

req_info_incomplete_result = {
    'code': 400002,
    'data': "请求参数缺失"
}

init_conf_get_error_result = {
    'code': 400003,
    'data': "初始化配置获取失败(操作系统)"
}

vul_detect_empty_result = {
    'code': 400004,
    'data': "没有漏洞扫描结果文件"
}

inventory_not_exist_result = {
    'code': 400005,
    'data': "资产不存在"
}

strategy_not_exist_result = {
    'code': 400006,
    'data': "策略不存在"
}

strategy_exec_time_error_result = {
    'code': 400007,
    'data': "策略执行时间参数错误"
}

get_hostname_error_result = {
    'code': 400008,
    'data': "无法获得Hostname"
}

set_hostname_error_result = {
    'code': 400009,
    'data': "无法设置Hostname"
}

inventory_unavailable_result = {
    'code':400010,
    'data': '资产不可使用'
}

system_configure_error = {
    'code': 400011,
    'data': "获取系统信息错误！"
}

job_not_exist_error = {
    'code': 400012,
    'data': "任务不存在！"
}

job_exist_error = {
    'code': 400013,
    'data': "任务已存在！"
}

inventory_remote_source_sync_error = {
    'code': 400014,
    'data': '资产远程源同步失败'
}

sys_configure_empty_error = {
    'code': 400015,
    'data': '系统配置信息为空'
}



